// 创建全局状态
export default {
    token: '',
    //控制登录状态
    isLoginType: false,   // 初始状态为未登录false
    // 设置token
    setToken(token) {
        this.token = token;
        
        // 同时也保存到存储
        uni.setStorageSync('islogin', token);
    },
    // 获取token
    getToken() {
        if (!this.token) {
            // 尝试从存储恢复
            this.token = uni.getStorageSync('islogin') || '';
        }
        return this.token;
    },
    // 设置登录状态
    setIsLoginStype() {
        this.isLoginType=true;
        uni.setStorageSync('loginType', true);
    },

    //获取登录状态
    getLoginStype() {
        // 尝试从存储恢复
        this.isLoginType=uni.getStorageSync('loginType');
        // console.log("获取登录状态",this.isLoginType);
        return this.isLoginType;
    },
    //

    // 清除token
    clearTokenAndLoginType() {
        this.token = '';
        uni.clearStorageSync('islogin');
        this.islogin = false;
        uni.clearStorageSync('loginType');
    }

    
} 